@charset "utf-8";
/* ===================首页样式========================== */

.ind-tit{width: 100%;overflow: hidden;position: relative;text-align: center;}
.ind-tit h6{font-size: 40px;color: #333;line-height: 50px;padding-bottom: 20px;}
.ind-tit h6::after{content: '';    width: 30px;height: 2px;background: #c3062a;position: absolute;left: 50%;margin-left: -15px;bottom: 0;}
.ind-tit .more{font-size: 14px;color: #666;line-height: 20px;position: absolute;right: 0;bottom: 0;}
.ind-tit .more:hover{color: #e6001f;}

/* banner */
.banner-container{width: 100%;position: relative;}
.banner{width: 100%;}
.banner-picwords{width: 100%;position: relative;}
.banner-pic{width: 100%;overflow: hidden;}
.banner-pic img{width: 100%;object-fit: cover;}
/* .banner-pic img{width: 100%;object-fit: cover;transform: matrix(1.1, 0, 0, 1.1, 0, 0);-webkit-transition: all 0.4s ease 1.2s;-moz-transition: all 0.4s ease 1.2s;-ms-transition: all 0.4s ease 1.2s;-o-transition: all 0.4s ease 1.2s;transition: all 0.4s ease 1.2s;} */
/* .swiper-slide-active .banner-pic img {transition-delay: 0.4s !important;transform: matrix(1, 0, 0, 1, 0, 0);-webkit-transition: all 5s ease;-moz-transition: all 5s ease;-ms-transition: all 5s ease;-o-transition: all 5s ease;transition: all 5s ease;} */
.banner-pic .banner-pc{display: block;min-height: 500px;}
.banner-pic .banner-mb{display: none;}
.banner .swiper-pagination{bottom: 30px;}
.banner .swiper-pagination-bullet{background-color: #fff;width: 12px;height: 12px;opacity: .6;}
.banner .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 6px;}
.banner .swiper-pagination-bullet-active{width: 42px;border-radius: 20px;background-color: #e6001f;opacity: 1;}
.banner-text{position: absolute;width: 100%;left: 0;top: 0;}
.banner-text .img{width: 100%;overflow: hidden;}
.banner-text .img img{width: 100%;min-height: 500px;}
.banner-text .text{position: absolute;width: 100%;left: 0;top: 14%;text-align: center;}
.banner-text .text h6{font-size: 56px;color: #fff;line-height: 40px;}
.banner-text .text p{font-size: 42px;color: #fff;line-height: 35px;margin-top: 42px;}
.banner .swiper-slide-active .banner-text.banner-two h6{animation: bannertextdow .6s ease both 1000ms;}
.banner .swiper-slide-active .banner-text.banner-two p{animation: bannertextdow .6s ease both 1100ms;}
.banner .swiper-slide-active .banner-text.banner-two .img{animation: bannertextup .5s ease both 1000ms;}
@keyframes bannertextdow {0% {transform: translateY(-100px);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}
@keyframes bannertextup {0% {transform: translateY(100px);opacity: 0;}100% {transform: translateY(0);opacity: 1;}}
.banner-text.banner-three .text{position: absolute;width: 80%;left: 10%;top: 12%;text-align: left;}
.banner .swiper-slide-active .banner-text.banner-three h6{animation: bannertextleft .6s ease both 1000ms;}
.banner .swiper-slide-active .banner-text.banner-three p{animation: bannertextleft .6s ease both 1100ms;}
.banner .swiper-slide-active .banner-text.banner-three .img{animation: bannertextleft .5s ease both 1200ms;}
@keyframes bannertextleft {0% {transform: translateX(-100px);opacity: 0;}100% {transform: translateX(0);opacity: 1;}}
.banner .swiper-slide-active .banner-text.banner-four h6{animation: bannertextleft .6s ease both 1000ms;}
.banner .swiper-slide-active .banner-text.banner-four p{animation: bannertextleft .6s ease both 1100ms;}
.banner .swiper-slide-active .banner-text.banner-four .img{animation: bannertextdow .5s ease both 1100ms;}


/* 解决方案 */
.ind-fangan{width: 100%;overflow: hidden;padding: 50px 0;overflow: hidden;}
.fangan-left{width: 50%;float: left;padding-top: 40px;}
.xfbox{width: 560px;height:  330px;position:  relative;}
.xfbox .cenimgbox{width:  257px;height:  255px;position: absolute;top: 50%;left:  50%;margin-left:  -128px;margin-top: -127px;}
.xfbox .cenimgbox .quan{position:  absolute;top: 0;left:  0;}
.xfbox .cenimgbox .logo{top: 50%;left:  50%;margin-left:  -62px;margin-top:  -52px;}
.xfbox .list{ position: relative;height: 100%;top: 0;width:  100%;}
.xfbox .list .bussli{position: absolute;font-size:  16px;color:  #666;}
.xfbox .list .bussli a{display:  block;transition:0.3s;line-height: 40px;}
.xfbox .list .bussli a .tit{float: left;font-size:  12px;margin:  0 8px;}
.xfbox .list .bussli a img{float: left;max-width:  55px;}
.xfbox .list .bussli1{right: 60%;top: 0%;}
.xfbox .list .bussli2{right: 75%;top: 20%;}
.xfbox .list .bussli3{right: 75%;top: 50%;}
.xfbox .list .bussli4{right: 69%;top: 75%;}
.xfbox .list .bussli5{left: 50%; bottom: -3%; margin-left:  -65px;}
.xfbox .list .bussli6{left: 48%;top: -2%; }
.xfbox .list .bussli7{left: 72%;top: 20%;}
.xfbox .list .bussli8{left: 74%;top: 50%;}
.xfbox .list .bussli9{left: 68%;top: 75%;}

.xfbox .list .bussli a:hover{transform: translateX(-10px);color: #E6001F;}
.xfbox .list .bussesli a:hover{transform: translateX(10px);}
.xfbox .cenimgbox .quan1{-webkit-animation: rotate 10s linear infinite;-moz-animation: rotate 10s linear infinite;-o-animation: rotate 10s linear infinite;animation: rotate 10s linear infinite;}
@-webkit-keyframes rotate{from{-webkit-transform: rotate(0deg)}to{-webkit-transform: rotate(360deg)}}
@-moz-keyframes rotate{from{-moz-transform: rotate(0deg)}to{-moz-transform: rotate(359deg)}}
@-o-keyframes rotate{from{-o-transform: rotate(0deg)}to{-o-transform: rotate(359deg)}}
@keyframes rotate{from{transform: rotate(0deg)}to{transform: rotate(359deg)}}
.xfbox .cenimgbox .quan2{-webkit-animation: rotate 8s linear infinite;-moz-animation: rotate 8s linear infinite;-o-animation: rotate 8s linear infinite;
animation: rotate 8s linear infinite;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;-o-animation-direction:reverse;
animation-direction:reverse;}

.fangan-right{float: left;width: 50%;}
.fangan-right h6{font-size: 40px;color: #333333;line-height: 60px;position: relative;padding-bottom: 15px;}
.fangan-right h6::after{content: '';width: 35px;height: 2px;background: #d61518;position: absolute;left: 0;bottom: 0px;}
.fangan-right p{color: #666666;line-height: 35px;margin-top: 15px;}
.fangan-right .more{color: #666666;line-height: 40px;width: 120px; height: 40px;border: 1px solid #999;display: block;text-align: center;margin-top: 15px;transition:0.3s;position: relative;z-index: 1;overflow:  hidden;}
.fangan-right .more:after{content:"";width: 120px;height: 40px;position: absolute;background:#E6001F;z-index: -1;left: -102%;top: -1px;transition:  0.3s;}
.fangan-right .more:hover:after{left: 0}
.fangan-right .more:hover{color: #fff;border-color:#E6001F;}

/* 应用 */
.ind-apply{width: 100%;overflow: hidden;background: #e6001f;}
.apply-img{float: left;width: 62%;height: 100%;height: 400px;}
.apply-img img{width: 100%;height: 100%;object-fit: cover;}
.apply-text{float: left;width: 38%;height: 400px;padding: 60px;color: #fff;position: relative;}
.apply-text::after{content: '';width: 160px;height: 90px;background: url('../images/index/ind-ico1.png') no-repeat center center;right: 10%;bottom: 10%;position: absolute;}
.apply-text h6{font-size: 44px;position: relative;padding-bottom: 30px;margin-bottom: 40px;}
.apply-text h6::after{content: '';width: 35px;height: 2px;background: #fff;position: absolute;left: 0;bottom: 0;}
.apply-text p{line-height: 35px;font-size: 22px;}

.apply-text  .more{font-size: 15px;color: #fff;display: block;margin-top: 25px;}
.apply-text  .more span{font-family: '宋体';}

/* 水表 */
.ind-shuib{width: 100%;padding: 50px 0;overflow: hidden;background-color: #f6f6f7;}
.ind-shuib .tit{font-size: 40px;color: #333;text-align: center;}
.ind-shuib .text{padding: 0 80px;width: 100%;position: relative;text-align: center;font-size: 24px;color: #333;line-height: 48px;}
.ind-shuib .text::before{content: '';width: 40px;height: 36px;background: url('../images/index/ind-ico2.png') no-repeat center center;position: absolute;left: 0;top: 0;}
.ind-shuib .text::after{content: '';width: 40px;height: 36px;background: url('../images/index/ind-ico3.png') no-repeat center center;position: absolute;right: 0;top: 0;}

.shuib-list{width: 100%;overflow: hidden;padding: 100px 0 50px;} 
.shuib-list ul{height: auto !important;margin-bottom: 120px;}
.shuib-list ul li{width: 50%;float: left;height: 280px;background-color: #fff;padding: 60px 50px;overflow: hidden;transition: all .4s;}
.shuib-list ul li h6{font-size: 22px;text-align: center;color: #666;transition: 0.3s;position: relative;padding-bottom: 16px;margin-bottom: 10px;}
.shuib-list ul li h6::after{content: '';width: 20px;height: 1px;background: #666;transition: 0.3s;position: absolute;left: 50%;bottom: 0;margin-left: -10px;}
.shuib-list ul li p{font-size: 14px;line-height: 28px;color: #666;transition: 0.3s;}

.shuib-list ul li.ontrue{background-color: #e6001f;}
.shuib-list ul li.ontrue h6,.shuib-list ul li.ontrue p{color: #fff;}
.shuib-list ul li.ontrue h6::after{background-color: #fff;}
.shuib-list ul li:hover{margin-top: -60px;}

.ind-hangy{width: 100%;overflow: hidden;background-color: #373d41;}
.hangy{width: 1520px;margin: 0 auto;position: relative;padding: 0 60px;}
.hangyimg{width: 100%;overflow: hidden;position: relative;}
.hangyimg .img{width: 100%;height: 450px;overflow: hidden;}
.hangyimg .img img{width: 100%;height: 100%;object-fit: cover;opacity: .3;}
.hangyimg .text{width: 100%;padding-top: 100px;transition: all .4s;position: absolute;left: 0;top: 0;z-index: 3;transition: all .4s;}
.hangyimg .text h6{text-align: center;width: 100%;position: relative;padding-bottom: 10px;margin-bottom: 30px;}
.hangyimg .text h6 img{max-width: 100%;}
.hangyimg .text h6::after{content: '';position: absolute;bottom: 0px;left: 50%;width: 30px;height: 2px;background: #fff;margin-left: -15px;}
.hangyimg .text p{font-size: 18px;color: #fff;line-height: 30px;text-align: center;}

.hangyimg .text span{width: 154px;height: 40px;margin: 35px auto 0;line-height: 38px;font-size: 15px;position: relative;opacity: 0;
border: 1px solid #fff;display: block;color: #fff;text-align: center;}
.hangyimg::after{position: absolute;z-index: 1;width: 100%;height: 100%;background: rgba(230, 0, 31, 0.8);opacity: 0;transition: all .4s;content: '';top: 0;left: 0;}
.hangyimg:hover::after{opacity: 1;}
.hangyimg:hover .text span{opacity: 1;}
.hangyimg:hover .text{padding-top: 50px;}
.hangy .swiper-button-next, .hangy .swiper-button-prev{width: 40px;height: 80px;margin-top: -20px;background-color: #e6001f;background-size: 18px;}
.hangy .swiper-button-next{right: 0;}
.hangy .swiper-button-prev{left: 0;}

/* 视频 */
.ind-video{width: 100%;padding: 60px 0;background-color: #f6f6f7;overflow: hidden;}
.video-list{width: 100%;margin-top: 40px;overflow: hidden;}
.video-list ul{margin-left: -4%;}
.video-list ul li{width: 46%;float: left;margin: 0 0 0 4%;overflow: hidden;position: relative;}
.video-list ul li i{width: 60px;height: 60px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: url('../images/index/play.png') no-repeat center center;background-size: 100%;}
.video-list ul li img{width: 100%;height: 100%;object-fit: cover;transition: all .4s;min-height: 200px;}
.video-list ul li p{position: absolute;width: 100%;left: 0;bottom: 10px;line-height: 30px;font-size: 20px;color: #fff;text-align: center;}
.video-list ul li:hover img{transform: scale(1.06);}
.ind-news{width: 100%;padding: 50px 0 70px;overflow: hidden;}
.news-title{width: 100%;overflow: hidden;margin-top: 30px;text-align: center;font-size: 0;}
.news-title ul li{display: inline-block;font-size: 16px;color: #666;line-height: 44px;border: 1px solid #dcdcdc;margin: 0 15px;cursor: pointer;width: 160px;border-radius: 30px;text-align: center;}
.news-title ul li.ontrue,.news-title ul li:hover{color: #fff;background-color: #e6001f;border-color: #E6001F;}
.news-main{width: 100%;overflow: hidden;margin-top: 50px;display: none;}
.news-main ul{margin-left: -3%;}
.news-main ul li{width: 30.333%;float: left;margin-left: 3%;overflow: hidden;transition: all .4s;}
.newsimg{width: 100%;overflow: hidden;}
.newsimg img{width: 100%;height: 100%;object-fit: cover;transition: all .4s;}
.newstext{width: 100%;background-color: #f8f8f9;position: relative;padding: 14px 20px;}
.newstext h6{font-size: 16px;color: #333;line-height: 30px;height: 30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-bottom: 6px;}
.newstext p{font-size: 14px;color: #666;line-height: 22px;height: 44px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newstext .time{font-size: 12px;color: #888;line-height: 20px;margin-top: 6px;}

.news-main ul li:hover .newsimg img{transform: scale(1.06);}
.news-main ul li:hover .newstext{background-color: #e6001f;}
.news-main ul li:hover .newstext h6{color: #fff;}
.news-main ul li:hover .newstext p{color: #fff;}
.news-main ul li:hover .newstext .time{color: #fff;}

.active{position: relative;width: 100%;overflow: hidden;}
.active img{width: 100%;height: 100%;object-fit: cover;transition: all .4s;}
.active .text1{position: absolute;width: 100%;padding: 10px;background: rgba(0, 0, 0, 0.6);left: 0;bottom: 0;text-align: center;}
.active .text1 h6{font-size: 16px;color: #fff;line-height: 24px;padding-bottom: 6px;}
.active .text1 p{font-size: 14px;line-height: 20px;color: #fff;}
.active .text2{width:96%;height:96%;top:2%;left:2%;position:absolute;background: rgba(230, 0, 31, 0.95);text-align:center;transition: 0.5s;
transform: scale(0);-webkit-transform: scale(0);padding: 10px;}
.active .text2 h6{font-size: 18px;line-height: 25px;color: #fff;margin-top: 20px;margin-bottom: 20px;padding: 0 6px;}
.active .text2 p{font-size: 15px;line-height: 30px;color: #fff;}
.active:hover .text2{transform: scale(1);-webkit-transform: scale(1);}

.questions{background: #f2f2f2;text-align: center;width: 100%;padding: 30px 0 50px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.questions h6{font-size: 40px;line-height: 50px;text-align: center;color: #333;margin-bottom: 20px;}
.questions p{font-size: 18px;color: #333;line-height: 36px;}
.questions a{width: 150px;height: 35px;background: #e6001f;margin: 0 auto;display: block;line-height: 35px;text-align: center;color: #fff;
font-size: 16px;margin-top: 20px;}
.fixedbox{width: 100%;position: fixed;height: 100%;z-index: 999999;background: rgba(0, 0, 0, 0.4);top: 0;left: 0;}
.fixd-mian-box{position: absolute;width: 730px;height: 490px;top: 50%;left: 50%;transform: translate(-50%,-50%);background: #fff;overflow: hidden;border-radius: 10px;}
.fixd-mian{width: 100%;padding: 20px 20px 34px;overflow: hidden;}
.fixd-scroll{overflow-y: auto;height: 450px;width: 100%;padding: 14px 0 10px;}
.fixd-scroll::-webkit-scrollbar {display: none;}
.fixd-scroll::-webkit-scrollbar-thumb {display: none;}
.fixd-scroll::-webkit-scrollbar-track {display: none;}
.fixed-close{position: absolute;right: 5px;top: 5px;width: 30px;height: 30px;font-size: 18px;color: #333;line-height: 30px;text-align: center;cursor: pointer;border-radius: 50%;transition: all .3s;user-select: none;font-family: 'Arial';}
.fixed-close:hover{background-color: #e6001f;color: #fff;}
.fixd-tit{width: 100%;font-size: 18px;color: #e6001f;line-height: 30px;margin-bottom: 20px;}
.fixd-text{width: 100%;overflow: hidden;}
.fixd-text p{font-size: 14px;color: #666;line-height: 24px;}

/* index 提示 */
.indhint{width: 100%;padding: 46px 0;background: #f1f1f1;display: none !important;}
.indhint .contain{width: 1256px;}
.indhint-wd{width: 100%;position: relative;padding-right: 100px;}
.indhint-wd p{font-size: 14px;color: #333;line-height: 24px;}
.indhint-wd p span{color: #e90d1a;font-weight: 700;}
.indhint-wdclick{display: block;width: 142px;height: 50px;line-height: 50px;font-size: 16px;color: #fff;font-weight: 700;text-align: center;border-radius: 6px;background: #e90d1a;margin-top: 20px;}
.indhint-close{width: 42px;height: 42px;background: url('../images/index/intHint.png') no-repeat center;cursor: pointer;position: absolute;top: 0;right: 0;transition: all .4s ease;}
.indhint-close:hover{transform: rotate(180deg);}
.indhint-none{display: none;}
.indhint-wdlink{display: inline-block;font-size: 16px;color: #e90d1a;text-decoration: underline;font-weight: 700;}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
    .banner-text .text h6{font-size: 48px;}
    .banner-text .text p{font-size: 36px;margin-top: 36px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .hangy{width: 94%;padding: 0 50px;}
    .banner-text .text h6{font-size: 42px;}
    .banner-text .text p{font-size: 30px;margin-top: 30px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .fangan-right h6{font-size: 32px;line-height: 50px;}
    .fangan-left{padding-top: 10px;}
    .fangan-right p{line-height: 30px;}
    .apply-text h6{font-size: 40px;}
    .ind-shuib .tit{font-size: 32px;}
    .shuib-list{padding: 80px 0 50px;}
    .banner-text .text h6{font-size: 36px;}
    .banner-text .text p{font-size: 26px;margin-top: 22px;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .banner-text .text h6{font-size: 30px;}
    .banner-text .text p{font-size: 24px;margin-top: 10px;}
    .banner-text.banner-three .text{position: absolute;width: 92%;left: 4%;top: 12%;text-align: left;}
    .questions h6{font-size: 36px;margin-bottom: 12px;}
    .shuib-list{padding: 60px 0 40px;}
    .shuib-list ul li:hover{margin-top: -40px;}
    .ind-shuib .text{font-size: 20px;line-height: 40px;}
    .indhint .contain{width: 91%;}
    .indhint{padding: 36px 0;}
    .indhint-wd a {width: 114px;height: 42px;line-height: 42px;}  
    .indhint-wd {padding-right: 68px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .ind-video{padding: 50px 0;}
    .ind-tit h6{font-size: 34px;padding-bottom: 14px;}
    .video-list{margin-top: 30px;}
    .ind-news{padding: 50px 0;}
    .news-main{margin-top: 30px;}
    .questions h6 {font-size: 30px; margin-bottom: 10px;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .fangan-left{display: none;}
    .xfbox{display: none;}
    .fangan-right{width: 100%;}
    .shuib-list{padding: 30px 0;}
    .shuib-list ul li:hover{margin-top: 0px;}
    .ind-shuib .tit{font-size: 28px;}
    .hangyimg .img{height: 400px;}
    
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .banner-pic .banner-pc{display: none;}
    .banner-pic .banner-mb{display: block;}
    .banner .swiper-pagination{bottom: 10px;}
    .banner .swiper-pagination-bullet{width: 10px;height: 10px;}
    .banner .swiper-pagination-bullet-active{width: 10px;}
    .banner-text{display: none;}

    .ind-fangan{padding: 30px 0;}
    .fangan-right h6{font-size: 24px;line-height: 30px;}
    .apply-img{height: 240px;}
    .apply-text{height: 240px;padding: 30px;}
    .apply-text h6{font-size: 30px;padding-bottom: 20px;margin-bottom: 20px;}
    .apply-text p {line-height: 30px;font-size: 18px;}
    .ind-shuib{padding: 40px 0;}
    .ind-shuib .tit{font-size: 24px;}
    .shuib-list ul li{padding: 20px ;}
    .ind-shuib .text{font-size: 18px;line-height: 30px;padding: 0 50px;}
    .ind-video{padding: 30px 0;}
    .ind-tit h6{font-size: 28px;line-height: 40px;}
    .video-list ul li p{font-size: 16px;line-height: 26px;}
    .ind-news{padding: 30px 0;}
    .news-title ul li{width: 130px;line-height: 40px;}
    .questions{padding: 30px 0;}

    .fixedbox{display: none;}
    
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .fangan-right h6{font-size: 22px;}
    .apply-img{width: 50%;}
    .apply-text{width: 50%;padding: 20px;}
    .apply-text h6 {font-size: 24px;padding-bottom: 12px;margin-bottom: 12px;}
    .apply-text p {line-height: 26px;font-size: 16px;}
    .fangan-right p{font-size: 14px;line-height: 28px;}
    .ind-shuib .tit{font-size: 18px;}
    .ind-shuib{padding: 20px 0;}
    .shuib-list{padding: 20px 0;}
    .shuib-list ul li{width: 100%;height: auto;}
    .shuib-list ul li p{line-height: 24px;}
    .shuib-list ul li h6{margin-bottom: 10px;}
    .ind-shuib .text::before{width: 20px;height: 20px;background-size: 100%;}
    .ind-shuib .text::after{width: 20px;height: 20px;background-size: 100%;bottom: 0;top: auto;}
    .ind-shuib .text{padding: 0 30px;font-size: 15px;line-height: 25px;}
    .hangy{width: 100%;padding: 0;}
    .hangy .swiper-button-next, .hangy .swiper-button-prev{width: 30px;height: 60px;margin-top: -30px;background-size: 14px;}
    .ind-tit h6{font-size: 24px;line-height: 30px;padding-bottom: 10px;}
    .video-list ul li i{width: 30px;height: 30px;}
    .video-list{margin-top: 20px;}
    .video-list ul li p{font-size: 12px;}
    .news-title ul li{font-size: 14px;line-height: 36px;margin: 0 10px;width: 110px;}
    .news-main ul{margin-left: 0;}
    .news-main ul li{width: 100%;margin-left: 0;margin-bottom: 10px;overflow: hidden;background-color: #f8f8f9;}
    .newsimg{width: 30%;float: left;height: 120px;}
    .newstext{width: 70%;float: left;padding: 10px 10px 0 20px;}
    .newstext h6{margin-bottom: 0;font-size: 15px;}
    .news-main{margin-top: 20px;}
    .questions h6{font-size: 24px;line-height: 30px;}
    .questions p{font-size: 16px;line-height: 26px;}
    .questions{padding: 20px 0;}
    .hangyimg .img{height: 200px;}
    .hangyimg .text{padding-top: 24px;}
    .hangyimg .text h6{margin-bottom: 10px;}
    .hangyimg .text h6 img{width: 60px;}
    .hangyimg .text p{font-size: 14px;}
    .ind-tit .more{font-size: 12px;}
    .apply-text::after{width: 120px;height: 70px;background-size: 100%;}
    .hangyimg .text span {width: 112px;height: 28px;margin: 24px auto 0;line-height: 26px;font-size: 12px;}
    .indhint{display: none;margin-top: 51px;}
    .indhint-close{width: 32px;height: 32px;top: -32px;}
    .indhint-wd {padding-right: 0;}
}

